long-term leased facility - Englisch Synonyme Wörterbuch